From 497f25730d50a209ff37c33ebb6c582e5392a177 Mon Sep 17 00:00:00 2001 From: Juan Pablo Ugarte Date: Wed, 17 Jul 2013 16:23:15 -0300 Subject: [PATCH] gdk_window_raise (): Do not invalidate toplevel windows. --- gdk/gdkwindow.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c index 40519a3473..cf5d75113f 100644 --- a/gdk/gdkwindow.c +++ b/gdk/gdkwindow.c @@ -4806,7 +4806,8 @@ gdk_window_raise (GdkWindow *window) /* Keep children in (reverse) stacking order */ gdk_window_raise_internal (window); - if (gdk_window_is_viewable (window) && + if (!gdk_window_is_toplevel (window) && + gdk_window_is_viewable (window) && !window->input_only) gdk_window_invalidate_region_full (window, window->clip_region, TRUE); } -- 2.30.2